Wheezing = airflow limitation, but the cause can be pulmonary, cardiac, allergic, infectious, or even mechanical.
Proximal airways: Bronchitis
Distal airways
Asthma
Chronic obstructive pulmonary disease (COPD)
Pulmonary edema
Pulmonary embolism
Bronchiectasis
Bronchiolitis
Heart failure
Sarcoidosis